semi-lead accumulator - French English Dictionary